#include <QString>

#ifndef PACKET_H
#define PACKET_H

class TestPacket
{
public:
QString testStr = "0A 81 2A 01 FE F0 77 03,"            // 3个数
                  "00 00 0A 01 06 01 CF B5 CD B3 D7 E9 \
                    03 00 0A 01 06 01 B6 A8 D6 B5 D7 E9, "
                    "04 00 0A 01 06 01 CA C2 BC FE D7 E9";


// 15 81 2A 01 FE F0 66 01 02 00 09 ，随意指定一个数据  F0 决定了读取所有组名
// 90eb1f00000090eb000001000000010001002b00500000000000ffff
QString testAllGroupTitle = "0A 81 2A 01 FE F0 66 0D 00 00 0A 01 06 01 CF B5 CD B3 D7 E9 03 00 0A 01 06 01 "
                            "B6 A8 D6 B5 D7 E9 04 00 0A 01 06 01 CA C2 BC FE D7 E9 05 00 0A 01 06 01 B8 E6 "
                            "BE AF D7 E9 06 00 0A 01 06 01 C4 A3 C4 E2 C1 BF 08 00 0A 01 06 01 BF AA B9 D8 "
                            "C1 BF 0B 00 0A 01 08 01 D2 A3 BF D8 BF AA B9 D8 07 00 0A 01 06 01 B2 E2 C1 BF "
                            "C1 BF 0A 00 0A 01 06 01 B5 E7 B6 C8 C1 BF 20 00 0A 01 0A 01 D0 A1 B5 E7 C1 F7 "
                            "BD D3 B5 D8 0E 00 0A 01 04 01 D1 B9 B0 E5 10 00 0A 01 0A 01 C2 BC B2 A8 C4 A3"
                            " C4 E2 C1 BF 11 00 0A 01 0A 01 C2 BC B2 A8 BF AA B9 D8 C1 BF";

// 读一个组的数值的响应
QString testReadOneGroup = "0A 81 2A 01 FE F1 66 11 06 01 01 07 04 01 73 7A CF 3F 06 02 01 07 04 01 00 00 00"
                           " 00 06 03 01 07 04 01 F3 04 35 36 06 04 01 07 04 01 D7 7F 0E C9 06 05 01 07 04 01"
                           " F3 04 35 36 06 06 01 07 04 01 58 FF 51 C8 06 07 01 07 04 01 8B 09 62 3F 06 08 01"
                           " 07 04 01 95 BC BC 46 06 09 01 07 04 01 ED 22 BF 3F 06 0A 01 07 04 01 0E E3 D8 C8"
                           " 06 0B 01 07 04 01 92 FA A5 3F 06 0C 01 07 04 01 CE FF 24 C9 06 0D 01 07 04 01 11 "
                           "FB A5 3F 06 0E 01 07 04 01 F8 FE 6F C8 06 0F 01 07 04 01 93 39 B6 39 06 10 01 07 "
                           "04 01 9C F2 5F 30 06 11 01 07 04 01 36 A7 B3 AF ";


//主站发 15 81 2A 01 FE F1 77 01 03 00 02 读定值的全部缺省值
QString testReadDefaultValue  = "0A 81 2A 01 FE F1 77 4A 03 01 02 07 04 01 00 00 00 3F 03 02 02 07 04 01 00 00 "
                                "00 3F 03 03 02 07 04 01 00 00 80 3F 03 04 02 03 04 01 01 00 00 00 03 05 02 03"
                                " 04 01 01 00 00 00 03 06 02 07 04 01 00 00 A0 41 03 07 02 07 04 01 00 00 A0 42"
                                " 03 08 02 07 04 01 00 00 A0 41 03 09 02 07 04 01 00 00 A0 42 03 0A 02 07 04 01"
                                " 14 2E 9E 43 03 0B 02 07 04 01 7B 54 F4 43 03 0C 02 07 04 01 00 00 C8 42 03 0D "
                                "02 07 04 01 00 00 00 40 03 0E 02 07 04 01 00 00 80 40 03 0F 02 07 04 01 00 00 "
                                "80 3F 03 10 02 07 04 01 00 00 C0 40 03 11 02 07 04 01 00 00 00 40 03 12 02 07 "
                                "04 01 00 00 00 40 03 13 02 07 04 01 00 00 80 40 03 14 02 07 04 01 00 00 80 3F "
                                "03 15 02 07 04 01 00 00 C0 40 03 16 02 07 04 01 00 00 00 40 03 17 02 07 04 01"
                                " 00 00 E0 40 03 18 02 07 04 01 00 00 80 40 03 19 02 07 04 01 00 00 80 3F 03 1A "
                                "02 07 04 01 00 00 40 40 03 1B 02 07 04 01 00 00 00 40 03 1C 02 07 04 01 00 00"
                                " 40 40 03 1D 02 07 04 01 00 00 40 40 03 1E 02 07 04 01 00 00 40 40 03 1F 02 07"
                                " 04 01 00 00 80 3F 03 20 02 07 04 01 00 00 00 3F 03 21 02 07 04 01 00 00 00 3F"
                                " 03 22 02 07 04 01 00 00 F0 41 03 23 02 07 04 01 A4 B0 49 44 03 24 02 07 04 01"
                                " 00 00 30 43 03 25 02 07 04 01 00 00 80 3F 03 26 02 07 04 01 CD CC CC 3D 03 27 "
                                "02 07 04 01 00 00 00 00 03 28 02 07 04 01 00 00 80 3F 03 29 02 07 04 01 00 00 80"
                                " 3F 03 2A 02 07 04 01 00 00 00 3F 03 2B 02 07 04 01 33 23 28 44 03 2C 02 07 04 01"
                                "9A 99 05 43 03 2D 02 07 04 01 00 00 80 3F 03 2E 02 07 04 01 1F 85 2B 3F 03 2F 02 "
                                "07 04 01 1F 85 2B 3F 03 30 02 03 01 01 01 03 31 02 03 01 01 01 03 32 02 03 01 01"
                                "01 03 33 02 03 01 01 00 03 34 02 03 01 01 01 03 35 02 03 01 01 01 03 36 02 03 01"
                                " 01 01 03 37 02 03 01 01 01 03 38 02 03 01 01 01 03 39 02 03 01 01 00 03 3A 02 03"
                                " 01 01 00 03 3B 02 03 01 01 00 03 3C 02 03 01 01 00 03 3D 02 03 01 01 00 03 3E 02"
                                " 03 01 01 00 03 3F 02 03 01 01 01 03 40 02 03 01 01 00 03 41 02 03 01 01 00 03 42 "
                                "02 03 01 01 00 03 43 02 03 01 01 01 03 44 02 03 01 01 01 03 45 02 03 01 01 01 03 46"
                                " 02 03 01 01 00 03 47 02 03 01 01 00 03 48 02 03 01 01 01 03 49 02 03 01 01 01 03 "
                                "4A 02 03 01 01 00";

// 读取最大值最小值步长 TCP发送: 15 81 2A 01 FE F1 77 01 03 00 03
QString  testReadMaxMinStepValue = "0A 81 2A 01 FE F1 77 07 03 01 03 03 04 03 00 00 00 00 1F 00 00 00 01 00 00 00 03"
                                   " 02 03 01 04 02 4E 6F 6E 65 4E 6F 6E 65 03 03 03 07 04 03 00 00 80 3F 00 3C 1C 46 "
                                   "6F 12 83 3A 03 04 03 07 04 03 00 00 80 3F 00 00 A0 40 6F 12 83 3A 03 05 03 07 04 03 00 00 "
                                   "80 3F 00 00 96 44 6F 12 83 3A 03 06 03 07 04 03 CD CC 4C 3D 00 00"
                                   " 20 40 6F 12 83 3A 03 07 03 07 04 03 CD CC 4C 00 00 00 00 00 00 00 00 00";


// TCP发送: 15 81 2A 01 FE F1 77 01 03 00 09      kod = "09";
QString testReadUinit = "0A 81 2A 01 FE F1 77 1F 03 01 09 01 02 01 CE DE 03 02 09 01 01 01 20 03 03 09 01 01 01 41 03 04 09 01 01 01 41"
                        " 03 05 09 01 02 01 6B 56 03 06 09 01 01 01 41 03 07 09 01 01 01 41 03 08 09 01 01 01 41 03 09 09 01 01 01 56 03 "
                        "0A 09 01 01 01 56 03 0B 09 01 01 01 41 03 0C 09 01 01 01 41 03 0D 09 01 01 01 57 03 0E 09 01 02 01 A1 E3 03 0F "
                        "09 01 01 01 73 03 10 09 01 01 01 73 03 11 09 01 01 01 56 03 12 09 01 01 01 73 03 13 09 01 01 01 73 03 14 09 01"
                        " 01 01 73 03 15 09 01 01 01 20 03 16 09 01 01 01 20 03 17 09 01 01 01 20 03 18 09 01 01 01 20 03 19 09 01 01 01"
                        " 20 03 1A 09 01 01 01 20 03 1B 09 01 01 01 20 03 1C 09 01 01 01 20 03 1D 09 01 01 01 20 03 1E 09 01 01 01 20 03 "
                        "1F 09 01 01 01 20";

//TCP发送: 15 81 2A 01 FE F1 77 01 03 00 05
QString testReadAccuracy = "0A 81 2A 01 FE F1 77 1F 03 01 05 03 02 02 0A 00 00 00 03 02 05 03 02 02 00 00 00 00 03 03 05 03 02 02 03 "
                           "00 03 00 03 04 05 03 02"
                           " 02 03 00 03 00 03 05 05 03 02 02 03 00 03 00 03 06 05 03 02 02 03 00 03 00"
                           " 03 07 05 03 02 02 03 00 03 00 03 08 05 03 02 02 03 00 03 00 "
                           "03 09 05 03 02 02 03 00 03 00 03 0A 05 03 02 02 03 00 03 00 03 0B 05 03 02 02 03 00 03 00 03 0C 05 03 02 02 03 00 03 00"
                           " 03 0D 05 03 02 02 03 00 03 00 03 0E 05 03 02 02 03 00 03 00 03 0F 05 03 02 02 03 00 03 00 03 10 05 03 02 02 03 00 03 00 "
                           "03 11 05 03 02 02 03 00 03 00 03 12 05 03 02 02 03 00 03 00 03 13 05 03 02 02 03 00 03 00 03 14 05 03 02 02 03 00 03 00"
                           " 03 15 05 03 02 02 02 00 00 00 03 16 05 03 02 02 02 00 00 00 03 17 05 03 02 02 02 00 00 00 03 18 05 03 02 02 02 00"
                           " 00 00 03 19 05 03 02 02 02 00 00 00 03 1A 05 03 02 02 02 00 00 00 03 1B 05 03 02 02 02 00 00 00 03 1C 05 03 02 "
                           "02 02 00 00 00 03 1D 05 03 02 02 02 00 00 00 03 1E 05 03 02 02 02 00 00 00 03 1F 05 03 02 02 02 00 00 00";


QString testReadBillsName = " 0A 81 2A 01 FE F1 77 1F 03 01 0A 01 08 01 B6 A8 D6 B5 C7 F8 BA C5 03 02 0A 01 0A 01 B1 BB B1 A3"
                            " BB A4 C9 E8 B1 B8 03 03 0A 01 0C 01 43 54 D2 BB B4 CE B6 EE B6 A8"
                            " D6 B5 03 04 0A 01 0C 01 43 54 B6 FE B4 CE B6 EE B6 A8 D6 B5 03 05 0A 01 0C 01 50 54 D2 BB B4 "
                            "CE B6 EE B6 A8 D6 B5 03 06 0A 01 0E 01 B5 E7 C1 F7 B1 E4 BB AF C1 BF B6 A8 D6 B5 03 07 0A 01"
                            " 0C 01 C1 E3 D0 F2 B5 E7 C1 F7 B6 A8 D6 B5 03 08 0A 01 0C 01 B8 BA D0 F2 B5 E7 C1 F7 B6 A8 D6"
                            " B5 03 09 0A 01 0C 01 C1 E3 D0 F2 B5 E7 D1 B9 B6 A8 D6 B5 03 0A 0A 01 0C 01 B8 BA D0 F2 B5 E7"
                            " D1 B9 B6 A8 D6 B5 03 0B 0A 01 0A 01 B5 CD B5 E7 C1 F7 B6 A8 D6 B5 03 0C 0A 01 0A 01 B9 FD B5"
                            " E7 C1 F7 B6 A8 D6 B5 03 0D 0A 01 0A 01 B5 CD D3 D0 B9 A6 B9 A6 C2 CA 03 0E 0A 01 0C 01 B5 CD "
                            "B9 A6 C2 CA D2 F2 CA FD BD C7 03 0F 0A 01 12 01 D4 B6 CC F8 BE AD B9 CA D5 CF C5 D0 BE DD CA B1"
                            " BC E4 03 10 0A 01 14 01 D4 B6 CC F8 B2 BB BE AD B9 CA D5 CF C5 D0 BE DD CA B1 BC E4 03 11 0A 01"
                            " 0A 01 B9 FD B5 E7 D1 B9 B6 A8 D6 B5 03 12 0A 01 12 01 B9 FD B5 E7 D1 B9 B1 A3 BB A4 B6 AF D7 F7 "
                            "CA B1 BC E4 03 13 0A 01 12 01 B9 FD B5 E7 D1 B9 B7 A2 D0 C5 B6 AF D7 F7 CA B1 BC E4 03 14 0A 01 "
                            "12 01 B5 E7 C1 F7 B1 E4 BB AF C1 BF D5 B9 BF ED CA B1 BC E4 03 15 0A 01 12 01 B9 CA D5 CF B5 E7"
                            " C1 F7 A1 A2 B5 E7 D1 B9 C6 F4 B6 AF 03 16 0A 01 0A 01 B5 CD B5 E7 C1 F7 C6 F4 B6 AF 03 17 0A 01"
                            " 0E 01 B5 CD D3 D0 B9 A6 B9 A6 C2 CA C6 F4 B6 AF 03 18 0A 01 10 01 B5 CD B9 A6 C2 CA D2 F2 CA FD"
                            " BD C7 C6 F4 B6 AF 03 19 0A 01 10 01 B5 CD B9 A6 C2 CA B9 FD B5 E7 C1 F7 C6 F4 B6 AF 03 1A 0A 01"
                            " 0A 01 CD A8 B5 C0 B4 F8 B5 BC C6 B5 03 1B 0A 01 14 01 D4 B6 B7 BD CC F8 D5 A2 B2 BB BE AD B9 CA"
                            " D5 CF C5 D0 BE DD 03 1C 0A 01 10 01 B9 FD B5 E7 D1 B9 B1 A3 BB A4 CC F8 B1 BE B2 E0 03 1D 0A 01"
                            " 14 01 B9 FD B5 E7 D1 B9 D4 B6 CC F8 BE AD CC F8 CE BB B1 D5 CB F8 03 1E 0A 01 10 01 B9 FD B5 E7 "
                            "D1 B9 C8 FD C8 A1 D2 BB B7 BD CA BD 03 1F 0A 01 0E 01 50 54 B6 CF CF DF D7 AA CE DE C5 D0 BE DD";

// 读 5530U 设备的定值响应
QString testReadBillSValue = "0A 81 2A 01 FE F1 77 1F 03 01 02 03 04 01 00 00 00 00 03 02 02 01 07 01 53 53 52 35 33 30 55"
                                 " 03 03 02 07 04 01 00 00 7A 44 03 04 02 07 04 01 00 00 A0 40 03 05 02 07 04 01 00 00 5C 43 03 06 02 07"
                                 " 04 01 00 00 80 3F 03 07 02 07 04 01 00 00 00 3F 03 08 02 07 04 01 00 00 00 3F 03 09 "
                                 "02 07 04 01 00 00 A0 40 03 0A 02 07 04 01 00 00 20 41 03 0B 02 07 04 01 CD CC 4C 3E"
                                 " 03 0C 02 07 04 01 00 00 C0 3F 03 0D 02 07 04 01 00 00 A0 40 03 0E 02 07 04 01 00 00"
                                 " 70 42 03 0F 02 07 04 01 0A D7 23 3D 03 10 02 07 04 01 00 00 80 3F 03 11 02 07 04 01"
                                 " 00 00 90 42 03 12 02 07 04 01 00 00 80 3F 03 13 02 07 04 01 6F 12 83 3A 03 14 02 07 "
                                 "04 01 00 00 00 40 03 15 02 03 01 01 00 03 16 02 03 01 01 00 03 17 02 03 01 01 00 03 "
                                 "18 02 03 01 01 00 03 19 02 03 01 01 00 03 1A 02 03 01 01 00 03 1B 02 03 01 01 00 03 "
                                 "1C 02 03 01 01 00 03 1D 02 03 01 01 00 03 1E 02 03 01 01 00 03 1F 02 03 01 01 00";

// 读取压板的值
QString testReadYB = "0A 81 02 01 FE F4 00 03 0E 01 01 09 01 01 01 0E 02 01 09 01 01 01 0E 03 01 09 01 01 02  ";

QString testReadBillName = "0A812A01FEF1774A03010A011201B1E4BBAFC1BFC6F4B6AFB5E7C1F7B6A8D6B503020A011001C1E3D0F2C6F4B6AFB5E7C1F7B6A8D6B503030A011001B2EEB6AFB6AFD7F7B5E7C1F7B6A8D6B503040A010A01B1BEB2E0CAB6B1F0C2EB03050A010A01B6D4B2E0CAB6B1F0C2EB03060A011001CFDFC2B7D5FDD0F2D7E8BFB9B6A8D6B503070A010E01CFDFC2B7D5FDD0F2C1E9C3F4BDC703080A011001CFDFC2B7C1E3D0F2D7E8BFB9B6A8D6B503090A010E01CFDFC2B7C1E3D0F2C1E9C3F4BDC7030A0A011001CFDFC2B7D5FDD0F2C8DDBFB9B6A8D6B5030B0A011001CFDFC2B7C1E3D0F2C8DDBFB9B6A8D6B5030C0A010A01CFDFC2B7D7DCB3A4B6C8030D0A011001BDD3B5D8BEE0C0EBA2F1B6CEB6A8D6B5030E0A011001BDD3B5D8BEE0C0EBA2F2B6CEB6A8D6B5030F0A011001BDD3B5D8BEE0C0EBA2F2B6CECAB1BCE403100A011001BDD3B5D8BEE0C0EBA2F3B6CEB6A8D6B503110A011001BDD3B5D8BEE0C0EBA2F3B6CECAB1BCE403120A011001CFE0BCE4BEE0C0EBA2F1B6CEB6A8D6B503130A011001CFE0BCE4BEE0C0EBA2F2B6CEB6A8D6B503140A011001CFE0BCE4BEE0C0EBA2F2B6CECAB1BCE403150A011001CFE0BCE4BEE0C0EBA2F3B6CEB6A8D6B503160A011001CFE0BCE4BEE0C0EBA2F3B6CECAB1BCE403170A011001B8BABAC9CFDED6C6B5E7D7E8B6A8D6B503180A011001C1E3D0F2B9FDC1F7A2F2B6CEB6A8D6B503190A011001C1E3D0F2B9FDC1F7A2F2B6CECAB1BCE4031A0A011001C1E3D0F2B9FDC1F7A2F3B6CEB6A8D6B5031B0A011001C1E3D0F2B9FDC1F7A2F3B6CECAB1BCE4031C0A011201C1E3D0F2B9FDC1F7BCD3CBD9B6CEB6A8D6B5031D0A0110015054B6CFCFDFCFE0B9FDC1F7B6A8D6B5031E0A0112015054B6CFCFDFC1E3D0F2B9FDC1F7B6A8D6B5031F0A010E015054B6CFCFDFB9FDC1F7CAB1BCE403200A010E01B5A5CFE0D6D8BACFD5A2CAB1BCE403210A010E01C8FDCFE0D6D8BACFD5A2CAB1BCE403220A010A01CDACC6DABACFD5A2BDC703230A010E01B5E7BFB9C6F7D7E8BFB9B6A8D6B503240A011401D6D0D0D4B5E3B5E7BFB9C6F7D7E8BFB9B6A8D6B503250A011201C1E3D0F2B7B4CAB1CFDEB5E7C1F7B6A8D6B503260A010E01C1E3D0F2B7B4CAB1CFDECAB1BCE403270A011201C1E3D0F2B7B4CAB1CFDED7EED0A1CAB1BCE403280A011401B2BBD2BBD6C2C1E3B8BAD0F2B5E7C1F7B6A8D6B503290A011201C8FDCFE0B2BBD2BBD6C2B1A3BBA4CAB1BCE4032A0A0112014354B6CFCFDFB2EEB6AFB5E7C1F7B6A8D6B5032B0A011201B6D4B2E0B5E7BFB9C6F7D7E8BFB9B6A8D6B5032C0A011801B6D4B2E0D6D0D0D4B5E3B5E7BFB9C6F7D7E8BFB9B6A8D6B5032D0A011001BFECCBD9BEE0C0EBD7E8BFB9B6A8D6B5032E0A011201C1E3D0F2B5E7BFB9B2B9B3A5CFB5CAFD4B58032F0A011201C1E3D0F2B5E7D7E8B2B9B3A5CFB5CAFD4B5203300A010C01D7DDC1AAB2EEB6AFB1A3BBA403310A010E014354B6CFCFDFB1D5CBF8B2EEB6AF03320A010A01CDA8D0C5C4DACAB1D6D303330A011001B5E7D1B9C8A1CFDFC2B75054B5E7D1B903340A010C01D5F1B5B4B1D5CBF8D4AABCFE03350A010C01BEE0C0EBB1A3BBA4A2F1B6CE03360A010C01BEE0C0EBB1A3BBA4A2F2B6CE03370A010C01BEE0C0EBB1A3BBA4A2F3B6CE03380A010C01C1E3D0F2B5E7C1F7B1A3BBA403390A011201C1E3D0F2B9FDC1F7A2F3B6CEBEADB7BDCFF2033A0A010C01C8FDCFE0CCF8D5A2B7BDCABD033B0A011001D6D8BACFD5A2BCECCDACC6DAB7BDCABD033C0A011001D6D8BACFD5A2BCECCEDED1B9B7BDCABD033D0A011201A2F2B6CEB1A3BBA4B1D5CBF8D6D8BACFD5A2033E0A011201B6E0CFE0B9CAD5CFB1D5CBF8D6D8BACFD5A2033F0A010A01B5A5CFE0D6D8BACFD5A203400A010A01C8FDCFE0D6D8BACFD5A203410A010A01BDFBD6B9D6D8BACFD5A203420A010A01CDA3D3C3D6D8BACFD5A203430A010C01BFECCBD9BEE0C0EBB1A3BBA403440A010801B5E7C1F7B2B9B3A503450A010A01C1E3D0F2B7B4CAB1CFDE03460A010E01C8FDCFE0B2BBD2BBD6C2B1A3BBA403470A011201B2BBD2BBD6C2BEADC1E3B8BAD0F2B5E7C1F703480A011101B5A5CFE054574AC6F4B6AFD6D8BACFD5A203490A011101C8FDCFE054574AC6F4B6AFD6D8BACFD5A2034A0A011401B5A5CFE0D6D8BACFD5A2BCECCFDFC2B7D3D0D1B9";

QString testReadGriup4AllName = "0A812A01FEF1772A04010A010801B1A3BBA4C6F4B6AF04020A010C01D7DDC1AAB1A3BBA4B3F6BFDA04030A010C01D7DDB2EEB1A3BBA4B3F6BFDA04040A010901D4B6B4AB31B3F6BFDA04050A010901D4B6B4AB32B3F6BFDA04060A010801D4B6CCF8B3F6BFDA04070A010C01BFECCBD9BEE0C0EBB3F6BFDA04080A011001CFE0BCE4BEE0C0EBA2F1B6CEB3F6BFDA04090A011001CFE0BCE4BEE0C0EBA2F2B6CEB3F6BFDA040A0A011001CFE0BCE4BEE0C0EBA2F3B6CEB3F6BFDA040B0A011001BDD3B5D8BEE0C0EBA2F1B6CEB3F6BFDA040C0A011001BDD3B5D8BEE0C0EBA2F2B6CEB3F6BFDA040D0A011001BDD3B5D8BEE0C0EBA2F3B6CEB3F6BFDA040E0A011001BEE0C0EBD6D8BACFBCD3CBD9B3F6BFDA040F0A011001BEE0C0EBCAD6BACFBCD3CBD9B3F6BFDA04100A011001C1E3D0F2B1A3BBA4A2F1B6CEB3F6BFDA04110A011001C1E3D0F2B1A3BBA4A2F2B6CEB3F6BFDA04120A011001C1E3D0F2B1A3BBA4A2F3B6CEB3F6BFDA04130A011001C1E3D0F2B1A3BBA4A2F4B6CEB3F6BFDA04140A010E01C1E3D0F2BCD3CBD9B6CEB3F6BFDA04150A010E01C1E3D0F2B7B4CAB1CFDEB3F6BFDA04160A0110015054B6CFCFDFC1E3D0F2B6CEB3F6BFDA04170A0110015054B6CFCFDFCFE0B9FDC1F7B3F6BFDA04180A011001D1A1CFE0CEDED0A7C8FDCCF8B3F6BFDA04190A010801B9CAD5CFB2CECAFD041A0A010C01B1A3BBA4A3C1CCF8B3F6BFDA041B0A010C01B1A3BBA4A3C2CCF8B3F6BFDA041C0A010C01B1A3BBA4A3C3CCF8B3F6BFDA041D0A010C01B1A3BBA4C8FDCCF8B3F6BFDA041E0A010C01B1A3BBA4D3C0CCF8B3F6BFDA041F0A010C01B1A3BBA4B5A5CCF8CAA7B0DC04200A010C01B1A3BBA4C8FDCCF8CAA7B0DC04210A010C01B1A3BBA4D3C0CCF8CAA7B0DC04220A010A01D6D8BACFD5A2C6F4B6AF04230A010A01D6D8BACFD5A2B3F6BFDA04240A010E01D6D8BACFD5A2B9B5CDA8C8FDCCF804250A010A01D6D8BACFD5A2B8B4B9E904260A011201C8FDCFE0B2BBD2BBD6C2B1A3BBA4B6AFD7F704270A010C01B1A3BBA4D5FBD7E9B8B4B9E904280A010C01C1E3D0F2B2EEB6AFB3F6BFDA04290A010C01C8F5C0A1BBD8D2F4B6AFD7F7042A0A010801B1A3BBA4B6AFD7F7";

QString testReadBillName2  ="0A812A01FEF1774A03010A011201B1E4BBAFC1BFC6F4B6AFB5E7C1F7B6A8D6B503020A011001C1E3D0F2C6F4B6AFB5E7C1F7B6A8D6B503030A011001B2EEB6AFB6AFD7F7B5E7C1F7B6A8D6B503040A010A01B1BEB2E0CAB6B1F0C2EB03050A010A01B6D4B2E0CAB6B1F0C2EB03060A011001CFDFC2B7D5FDD0F2D7E8BFB9B6A8D6B503070A010E01CFDFC2B7D5FDD0F2C1E9C3F4BDC703080A011001CFDFC2B7C1E3D0F2D7E8BFB9B6A8D6B503090A010E01CFDFC2B7C1E3D0F2C1E9C3F4BDC7030A0A011001CFDFC2B7D5FDD0F2C8DDBFB9B6A8D6B5030B0A011001CFDFC2B7C1E3D0F2C8DDBFB9B6A8D6B5030C0A010A01CFDFC2B7D7DCB3A4B6C8030D0A011001BDD3B5D8BEE0C0EBA2F1B6CEB6A8D6B5030E0A011001BDD3B5D8BEE0C0EBA2F2B6CEB6A8D6B5030F0A011001BDD3B5D8BEE0C0EBA2F2B6CECAB1BCE403100A011001BDD3B5D8BEE0C0EBA2F3B6CEB6A8D6B503110A011001BDD3B5D8BEE0C0EBA2F3B6CECAB1BCE403120A011001CFE0BCE4BEE0C0EBA2F1B6CEB6A8D6B503130A011001CFE0BCE4BEE0C0EBA2F2B6CEB6A8D6B503140A011001CFE0BCE4BEE0C0EBA2F2B6CECAB1BCE403150A011001CFE0BCE4BEE0C0EBA2F3B6CEB6A8D6B503160A011001CFE0BCE4BEE0C0EBA2F3B6CECAB1BCE403170A011001B8BABAC9CFDED6C6B5E7D7E8B6A8D6B503180A011001C1E3D0F2B9FDC1F7A2F2B6CEB6A8D6B503190A011001C1E3D0F2B9FDC1F7A2F2B6CECAB1BCE4031A0A011001C1E3D0F2B9FDC1F7A2F3B6CEB6A8D6B5031B0A011001C1E3D0F2B9FDC1F7A2F3B6CECAB1BCE4031C0A011201C1E3D0F2B9FDC1F7BCD3CBD9B6CEB6A8D6B5031D0A0110015054B6CFCFDFCFE0B9FDC1F7B6A8D6B5031E0A0112015054B6CFCFDFC1E3D0F2B9FDC1F7B6A8D6B5031F0A010E015054B6CFCFDFB9FDC1F7CAB1BCE403200A010E01B5A5CFE0D6D8BACFD5A2CAB1BCE403210A010E01C8FDCFE0D6D8BACFD5A2CAB1BCE403220A010A01CDACC6DABACFD5A2BDC703230A010E01B5E7BFB9C6F7D7E8BFB9B6A8D6B503240A011401D6D0D0D4B5E3B5E7BFB9C6F7D7E8BFB9B6A8D6B503250A011201C1E3D0F2B7B4CAB1CFDEB5E7C1F7B6A8D6B503260A010E01C1E3D0F2B7B4CAB1CFDECAB1BCE403270A011201C1E3D0F2B7B4CAB1CFDED7EED0A1CAB1BCE403280A011401B2BBD2BBD6C2C1E3B8BAD0F2B5E7C1F7B6A8D6B503290A011201C8FDCFE0B2BBD2BBD6C2B1A3BBA4CAB1BCE4032A0A0112014354B6CFCFDFB2EEB6AFB5E7C1F7B6A8D6B5032B0A011201B6D4B2E0B5E7BFB9C6F7D7E8BFB9B6A8D6B5032C0A011801B6D4B2E0D6D0D0D4B5E3B5E7BFB9C6F7D7E8BFB9B6A8D6B5032D0A011001BFECCBD9BEE0C0EBD7E8BFB9B6A8D6B5032E0A011201C1E3D0F2B5E7BFB9B2B9B3A5CFB5CAFD4B58032F0A011201C1E3D0F2B5E7D7E8B2B9B3A5CFB5CAFD4B5203300A010C01D7DDC1AAB2EEB6AFB1A3BBA403310A010E014354B6CFCFDFB1D5CBF8B2EEB6AF03320A010A01CDA8D0C5C4DACAB1D6D303330A011001B5E7D1B9C8A1CFDFC2B75054B5E7D1B903340A010C01D5F1B5B4B1D5CBF8D4AABCFE03350A010C01BEE0C0EBB1A3BBA4A2F1B6CE03360A010C01BEE0C0EBB1A3BBA4A2F2B6CE03370A010C01BEE0C0EBB1A3BBA4A2F3B6CE03380A010C01C1E3D0F2B5E7C1F7B1A3BBA403390A011201C1E3D0F2B9FDC1F7A2F3B6CEBEADB7BDCFF2033A0A010C01C8FDCFE0CCF8D5A2B7BDCABD033B0A011001D6D8BACFD5A2BCECCDACC6DAB7BDCABD033C0A011001D6D8BACFD5A2BCECCEDED1B9B7BDCABD033D0A011201A2F2B6CEB1A3BBA4B1D5CBF8D6D8BACFD5A2033E0A011201B6E0CFE0B9CAD5CFB1D5CBF8D6D8BACFD5A2033F0A010A01B5A5CFE0D6D8BACFD5A203400A010A01C8FDCFE0D6D8BACFD5A203410A010A01BDFBD6B9D6D8BACFD5A203420A010A01CDA3D3C3D6D8BACFD5A203430A010C01BFECCBD9BEE0C0EBB1A3BBA403440A010801B5E7C1F7B2B9B3A503450A010A01C1E3D0F2B7B4CAB1CFDE03460A010E01C8FDCFE0B2BBD2BBD6C2B1A3BBA403470A011201B2BBD2BBD6C2BEADC1E3B8BAD0F2B5E7C1F703480A011101B5A5CFE054574AC6F4B6AFD6D8BACFD5A203490A011101C8FDCFE054574AC6F4B6AFD6D8BACFD5A2034A0A011401B5A5CFE0D6D8BACFD5A2BCECCFDFC2B7D3D0D1B9";
};
#endif // PACKET_H
